Big Huge Thesaurus

hydroxybutyric acid

noun